rainy spell - German English Dictionary